package com.hmall.search.pojo;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Map;

@Data
@TableName("tb_item")
public class Item {
    @TableId(type = IdType.INPUT)
    private Long id; //商品id
    private String name; //商品名称
    private Long price; //价格（分）
    private Integer stock;  //库存数量
    private String image; //商品图片
    private String category; //分类名称
    private String brand; //品牌名称
    private String spec; //规格
    private Integer sold; //销量
    private Integer commentCount; //评论数
    private Integer status; //商品状态 1-正常，2-下架，3-删除
    @TableField("isAD")
    private Boolean isAD; //是否是推广广告，true/false

    //创建时间
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    //更新时间
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;

}
